package com.seeyon.apps.brwh.entity;

import java.util.List;
import java.util.Map;

/**
 * 增值税发票实体类
 */
public class ValueAddedTaxInvoiceEntity {
    //发票消费类型
    public List<TicketGeneralFieldEntity> ServiceType;
    //发票名称
    public List<TicketGeneralFieldEntity> InvoiceTypeOrg;
    //增值税发票的细分类型
    public List<TicketGeneralFieldEntity> InvoiceType;
    //增值税发票左上角标志
    public List<TicketGeneralFieldEntity> InvoiceTag;
    //发票代码
    public List<TicketGeneralFieldEntity> InvoiceCode;
    //发票号码
    public List<TicketGeneralFieldEntity> InvoiceNum;
    //发票代码的辅助校验码
    public List<TicketGeneralFieldEntity> InvoiceCodeConfirm;
    //发票号码的辅助校验码
    public List<TicketGeneralFieldEntity> InvoiceNumConfirm;
    //校验码
    public List<TicketGeneralFieldEntity> CheckCode;
    //数电票号码
    public List<TicketGeneralFieldEntity> InvoiceNumDigit;
    //开票日期
    public List<TicketGeneralFieldEntity> InvoiceDate;
    //购方名称
    public List<TicketGeneralFieldEntity> PurchaserName;
    //购方纳税人识别号
    public List<TicketGeneralFieldEntity> PurchaserRegisterNum;
    //购方地址及电话
    public List<TicketGeneralFieldEntity> PurchaserAddress;
    //购方开户行及账号
    public List<TicketGeneralFieldEntity> PurchaserBank;
    //密码区
    public List<TicketGeneralFieldEntity> Password;
    //省
    public List<TicketGeneralFieldEntity> Province;
    //市
    public List<TicketGeneralFieldEntity> City;
    //联次信息
    public List<TicketGeneralFieldEntity> SheetNum;
    //是否代开
    public List<TicketGeneralFieldEntity> Agent;
    //电子支付标识
    public List<TicketGeneralFieldEntity> OnlinePay;
    //销售方名称
    public List<TicketGeneralFieldEntity> SellerName;
    //销售方纳税人识别号
    public List<TicketGeneralFieldEntity> SellerRegisterNum;
    //销售方地址及电话
    public List<TicketGeneralFieldEntity> SellerAddress;
    //销售方开户行及账号
    public List<TicketGeneralFieldEntity> SellerBank;
    //合计金额
    public List<TicketGeneralFieldEntity> TotalAmount;
    //合计税额
    public List<TicketGeneralFieldEntity> TotalTax;
    //价税合计-大写
    public List<TicketGeneralFieldEntity> AmountInWords;
    //价税合计-小写
    public List<TicketGeneralFieldEntity> AmountInFiguers;
    //收款人
    public List<TicketGeneralFieldEntity> Payee;
    //复核
    public List<TicketGeneralFieldEntity> Checker;
    //开票人
    public List<TicketGeneralFieldEntity> NoteDrawer;
    //备注
    public List<TicketGeneralFieldEntity> Remarks;
    //货物名称
    public List<TicketGeneralFieldEntity> CommodityName;
    //规格型号
    public List<TicketGeneralFieldEntity> CommodityType;
    //单位
    public List<TicketGeneralFieldEntity> CommodityUnit;
    //数量
    public List<TicketGeneralFieldEntity> CommodityNum;
    //单价
    public List<TicketGeneralFieldEntity> CommodityPrice;
    //金额
    public List<TicketGeneralFieldEntity> CommodityAmount;
    //税率
    public List<TicketGeneralFieldEntity> CommodityTaxRate;
    //税额
    public List<TicketGeneralFieldEntity> CommodityTax;
    //车牌号
    public List<TicketGeneralFieldEntity> CommodityPlateNum;
    //类型
    public List<TicketGeneralFieldEntity> CommodityVehicleType;
    //通行日期起
    public List<TicketGeneralFieldEntity> CommodityStartDate;
    //通行日期止
    public List<TicketGeneralFieldEntity> CommodityEndDate;


    public List<TicketGeneralFieldEntity> getServiceType() {
        return ServiceType;
    }

    public void setServiceType(List<TicketGeneralFieldEntity> serviceType) {
        ServiceType = serviceType;
    }

    public List<TicketGeneralFieldEntity> getInvoiceTypeOrg() {
        return InvoiceTypeOrg;
    }

    public void setInvoiceTypeOrg(List<TicketGeneralFieldEntity> invoiceTypeOrg) {
        InvoiceTypeOrg = invoiceTypeOrg;
    }

    public List<TicketGeneralFieldEntity> getInvoiceType() {
        return InvoiceType;
    }

    public void setInvoiceType(List<TicketGeneralFieldEntity> invoiceType) {
        InvoiceType = invoiceType;
    }

    public List<TicketGeneralFieldEntity> getInvoiceTag() {
        return InvoiceTag;
    }

    public void setInvoiceTag(List<TicketGeneralFieldEntity> invoiceTag) {
        InvoiceTag = invoiceTag;
    }

    public List<TicketGeneralFieldEntity> getInvoiceCode() {
        return InvoiceCode;
    }

    public void setInvoiceCode(List<TicketGeneralFieldEntity> invoiceCode) {
        InvoiceCode = invoiceCode;
    }

    public List<TicketGeneralFieldEntity> getInvoiceNum() {
        return InvoiceNum;
    }

    public void setInvoiceNum(List<TicketGeneralFieldEntity> invoiceNum) {
        InvoiceNum = invoiceNum;
    }

    public List<TicketGeneralFieldEntity> getInvoiceCodeConfirm() {
        return InvoiceCodeConfirm;
    }

    public void setInvoiceCodeConfirm(List<TicketGeneralFieldEntity> invoiceCodeConfirm) {
        InvoiceCodeConfirm = invoiceCodeConfirm;
    }

    public List<TicketGeneralFieldEntity> getInvoiceNumConfirm() {
        return InvoiceNumConfirm;
    }

    public void setInvoiceNumConfirm(List<TicketGeneralFieldEntity> invoiceNumConfirm) {
        InvoiceNumConfirm = invoiceNumConfirm;
    }

    public List<TicketGeneralFieldEntity> getCheckCode() {
        return CheckCode;
    }

    public void setCheckCode(List<TicketGeneralFieldEntity> checkCode) {
        CheckCode = checkCode;
    }

    public List<TicketGeneralFieldEntity> getInvoiceNumDigit() {
        return InvoiceNumDigit;
    }

    public void setInvoiceNumDigit(List<TicketGeneralFieldEntity> invoiceNumDigit) {
        InvoiceNumDigit = invoiceNumDigit;
    }

    public List<TicketGeneralFieldEntity> getInvoiceDate() {
        return InvoiceDate;
    }

    public void setInvoiceDate(List<TicketGeneralFieldEntity> invoiceDate) {
        InvoiceDate = invoiceDate;
    }

    public List<TicketGeneralFieldEntity> getPurchaserName() {
        return PurchaserName;
    }

    public void setPurchaserName(List<TicketGeneralFieldEntity> purchaserName) {
        PurchaserName = purchaserName;
    }

    public List<TicketGeneralFieldEntity> getPurchaserRegisterNum() {
        return PurchaserRegisterNum;
    }

    public void setPurchaserRegisterNum(List<TicketGeneralFieldEntity> purchaserRegisterNum) {
        PurchaserRegisterNum = purchaserRegisterNum;
    }

    public List<TicketGeneralFieldEntity> getPurchaserAddress() {
        return PurchaserAddress;
    }

    public void setPurchaserAddress(List<TicketGeneralFieldEntity> purchaserAddress) {
        PurchaserAddress = purchaserAddress;
    }

    public List<TicketGeneralFieldEntity> getPurchaserBank() {
        return PurchaserBank;
    }

    public void setPurchaserBank(List<TicketGeneralFieldEntity> purchaserBank) {
        PurchaserBank = purchaserBank;
    }

    public List<TicketGeneralFieldEntity> getPassword() {
        return Password;
    }

    public void setPassword(List<TicketGeneralFieldEntity> password) {
        Password = password;
    }

    public List<TicketGeneralFieldEntity> getProvince() {
        return Province;
    }

    public void setProvince(List<TicketGeneralFieldEntity> province) {
        Province = province;
    }

    public List<TicketGeneralFieldEntity> getCity() {
        return City;
    }

    public void setCity(List<TicketGeneralFieldEntity> city) {
        City = city;
    }

    public List<TicketGeneralFieldEntity> getSheetNum() {
        return SheetNum;
    }

    public void setSheetNum(List<TicketGeneralFieldEntity> sheetNum) {
        SheetNum = sheetNum;
    }

    public List<TicketGeneralFieldEntity> getAgent() {
        return Agent;
    }

    public void setAgent(List<TicketGeneralFieldEntity> agent) {
        Agent = agent;
    }

    public List<TicketGeneralFieldEntity> getOnlinePay() {
        return OnlinePay;
    }

    public void setOnlinePay(List<TicketGeneralFieldEntity> onlinePay) {
        OnlinePay = onlinePay;
    }

    public List<TicketGeneralFieldEntity> getSellerName() {
        return SellerName;
    }

    public void setSellerName(List<TicketGeneralFieldEntity> sellerName) {
        SellerName = sellerName;
    }

    public List<TicketGeneralFieldEntity> getSellerRegisterNum() {
        return SellerRegisterNum;
    }

    public void setSellerRegisterNum(List<TicketGeneralFieldEntity> sellerRegisterNum) {
        SellerRegisterNum = sellerRegisterNum;
    }

    public List<TicketGeneralFieldEntity> getSellerAddress() {
        return SellerAddress;
    }

    public void setSellerAddress(List<TicketGeneralFieldEntity> sellerAddress) {
        SellerAddress = sellerAddress;
    }

    public List<TicketGeneralFieldEntity> getSellerBank() {
        return SellerBank;
    }

    public void setSellerBank(List<TicketGeneralFieldEntity> sellerBank) {
        SellerBank = sellerBank;
    }

    public List<TicketGeneralFieldEntity> getTotalAmount() {
        return TotalAmount;
    }

    public void setTotalAmount(List<TicketGeneralFieldEntity> totalAmount) {
        TotalAmount = totalAmount;
    }

    public List<TicketGeneralFieldEntity> getTotalTax() {
        return TotalTax;
    }

    public void setTotalTax(List<TicketGeneralFieldEntity> totalTax) {
        TotalTax = totalTax;
    }

    public List<TicketGeneralFieldEntity> getAmountInWords() {
        return AmountInWords;
    }

    public void setAmountInWords(List<TicketGeneralFieldEntity> amountInWords) {
        AmountInWords = amountInWords;
    }

    public List<TicketGeneralFieldEntity> getAmountInFiguers() {
        return AmountInFiguers;
    }

    public void setAmountInFiguers(List<TicketGeneralFieldEntity> amountInFiguers) {
        AmountInFiguers = amountInFiguers;
    }

    public List<TicketGeneralFieldEntity> getPayee() {
        return Payee;
    }

    public void setPayee(List<TicketGeneralFieldEntity> payee) {
        Payee = payee;
    }

    public List<TicketGeneralFieldEntity> getChecker() {
        return Checker;
    }

    public void setChecker(List<TicketGeneralFieldEntity> checker) {
        Checker = checker;
    }

    public List<TicketGeneralFieldEntity> getNoteDrawer() {
        return NoteDrawer;
    }

    public void setNoteDrawer(List<TicketGeneralFieldEntity> noteDrawer) {
        NoteDrawer = noteDrawer;
    }

    public List<TicketGeneralFieldEntity> getRemarks() {
        return Remarks;
    }

    public void setRemarks(List<TicketGeneralFieldEntity> remarks) {
        Remarks = remarks;
    }

    public List<TicketGeneralFieldEntity> getCommodityName() {
        return CommodityName;
    }

    public void setCommodityName(List<TicketGeneralFieldEntity> commodityName) {
        CommodityName = commodityName;
    }

    public List<TicketGeneralFieldEntity> getCommodityType() {
        return CommodityType;
    }

    public void setCommodityType(List<TicketGeneralFieldEntity> commodityType) {
        CommodityType = commodityType;
    }

    public List<TicketGeneralFieldEntity> getCommodityUnit() {
        return CommodityUnit;
    }

    public void setCommodityUnit(List<TicketGeneralFieldEntity> commodityUnit) {
        CommodityUnit = commodityUnit;
    }

    public List<TicketGeneralFieldEntity> getCommodityNum() {
        return CommodityNum;
    }

    public void setCommodityNum(List<TicketGeneralFieldEntity> commodityNum) {
        CommodityNum = commodityNum;
    }

    public List<TicketGeneralFieldEntity> getCommodityPrice() {
        return CommodityPrice;
    }

    public void setCommodityPrice(List<TicketGeneralFieldEntity> commodityPrice) {
        CommodityPrice = commodityPrice;
    }

    public List<TicketGeneralFieldEntity> getCommodityAmount() {
        return CommodityAmount;
    }

    public void setCommodityAmount(List<TicketGeneralFieldEntity> commodityAmount) {
        CommodityAmount = commodityAmount;
    }

    public List<TicketGeneralFieldEntity> getCommodityTaxRate() {
        return CommodityTaxRate;
    }

    public void setCommodityTaxRate(List<TicketGeneralFieldEntity> commodityTaxRate) {
        CommodityTaxRate = commodityTaxRate;
    }

    public List<TicketGeneralFieldEntity> getCommodityTax() {
        return CommodityTax;
    }

    public void setCommodityTax(List<TicketGeneralFieldEntity> commodityTax) {
        CommodityTax = commodityTax;
    }

    public List<TicketGeneralFieldEntity> getCommodityPlateNum() {
        return CommodityPlateNum;
    }

    public void setCommodityPlateNum(List<TicketGeneralFieldEntity> commodityPlateNum) {
        CommodityPlateNum = commodityPlateNum;
    }

    public List<TicketGeneralFieldEntity> getCommodityVehicleType() {
        return CommodityVehicleType;
    }

    public void setCommodityVehicleType(List<TicketGeneralFieldEntity> commodityVehicleType) {
        CommodityVehicleType = commodityVehicleType;
    }

    public List<TicketGeneralFieldEntity> getCommodityStartDate() {
        return CommodityStartDate;
    }

    public void setCommodityStartDate(List<TicketGeneralFieldEntity> commodityStartDate) {
        CommodityStartDate = commodityStartDate;
    }

    public List<TicketGeneralFieldEntity> getCommodityEndDate() {
        return CommodityEndDate;
    }

    public void setCommodityEndDate(List<TicketGeneralFieldEntity> commodityEndDate) {
        CommodityEndDate = commodityEndDate;
    }
}
